/*
 * 2006-04-18 Li Ximing, Zhang Yanbo - Create.
 */
package com.hd123.rumba.log;

import net.sf.hibernate.HibernateException;

import com.hd123.rumba.exception.BusinessException;

/**
 * Action日志 | 管理员 | 接口类
 * 
 * @author lxm
 * @author zhangyanbo
 * 
 */
public interface IActionLogMgr extends IOperateLogMgr {

  /**
   * 创建一个Action日志对象。
   * 
   * @return 返回创建的Action日志对象。
   * @throws BusinessException
   */
  public IActionLog createLog() throws BusinessException;

  /**
   * 保存日志。<br>
   * 独立事务。
   * 
   * @param log
   *          被保存的日志。
   * @throws BusinessException
   * @throws HibernateException
   */
  public void saveT(IActionLog log) throws BusinessException, HibernateException;
}
